low-sided wagon - French English Dictionary